算是: considered to be, at last...
景点: scenic spot, place of interest (tourism)...
枪: gun, rifle, spear...
瞄准: to take aim at, to target...
不必: need not, does not have to, not necessarily...